×

have no legs to stand on meaning in English

无力辩驳
真是被逼到

Related Words

  1. legs
  2. leg
  3. stand leg
  4. have no lack of
  5. have no leg to stand on
  6. have no libido
  7. have no luck
PC Version

Copyright © 2018 WordTech Co.